// 引入数据库连接对象
let connection = require('./modelConnext');

// 导出数据模型
module.exports = {
  // 查询出文章表的数据以及统计数据总数
  totalArticle: (pageSize,PageStart,callback) => {
    // 创建多条sql语句
    let sqlStr = "SELECT articles.*,users.nickname FROM articles LEFT JOIN users ON articles.userId = users.id LIMIT ? OFFSET ?;SELECT COUNT(*) as totalPage FROM articles";
    // 执行sql语句
    connection.query(sqlStr,[pageSize,PageStart],(err, results) => {
      if (err) return callback(err, null);
      callback(null, results);
    });
  }
};